package com.ruoyi.chat.domain;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.util.List;

@Data
public class ChatCompletionRequest {

    private List<Message> messages;

    private String model;

    @JsonProperty("max_tokens")
    private Integer maxTokens;

    private Double temperature;

    private Double topP;

    private Boolean stream;

    private String user;

    private MessageBody messageBody;
}
